loofah sponge gourd (luffa cylindrica) - Turkish English Dictionary